Skip to content

Conversation

@ChrisDryden
Copy link
Contributor

@ChrisDryden ChrisDryden commented Dec 3, 2025

Working on investigating the dependencies of each of the sub packages to see if there's any quick wins to split the features. The procfs is the main dependency bottleneck when compiling most binaries and removing it from the main parser feature will make things much faster to compile.

This basically removes around 20 dependencies from each binary that uses the parser

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

GNU testsuite comparison:

Skipping an intermittent issue tests/misc/tee (passes in this run but fails in the 'main' branch)
Skipping an intermittent issue tests/tail/overlay-headers (passes in this run but fails in the 'main' branch)

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

GNU testsuite comparison:

Skipping an intermittent issue tests/misc/tee (passes in this run but fails in the 'main' branch)

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

GNU testsuite comparison:

Skip an intermittent issue tests/misc/tee (fails in this run but passes in the 'main' branch)
Skip an intermittent issue tests/tail/overlay-headers (fails in this run but passes in the 'main' branch)

@ChrisDryden ChrisDryden marked this pull request as ready for review December 3, 2025 05:05
@cakebaker cakebaker merged commit 0f5ab81 into uutils:main Dec 3, 2025
127 checks passed
@cakebaker
Copy link
Contributor

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants